development laboratory medical biotechnology open source doctor medical billing projects life sciences advertising developers biotech pet health nanotechnology advertising medicine laboratory diagnostics life sciences marketing healthcare advertising diagnostics healthcare branding chemistry marketing